Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THORWOLD PLACE Detached £345,000 12 Apr 2010
2 THORWOLD PLACE Detached £152,000 30 Jul 1998
3 THORWOLD PLACE Detached £425,000 1 Sep 2014
4 THORWOLD PLACE Detached £760,000 20 May 2022
5 THORWOLD PLACE Detached £673,000 24 Mar 2022